﻿body 
{
    text-align:left;
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    overflow:hidden;
    margin: 0px 0px 0px 0px;
}
.BlueLink
{
	color:Navy;
}
.BoldItalics
{
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    font-style:italic;   
}
#JobDescHead
{
   display: none;
}

#JobDutiesHead
{
   display: none;
}


/* Button styles */
.Button
{
   font-family: Arial, Helvetica;
   font-size: 10px;
   font-weight:bold;
   color:White;
   background-color:#e51b24;
   border-color:#e51b24;
   border-width:1px;
   border-style:solid;
   cursor:default;
}
.Button:disabled
{
   font-family: Arial, Helvetica;
   font-size: 10px;
   font-weight:bold;
   color:White;
   background-color:#e51b24;
   border-color:#e51b24;
   border-width:1px;
   border-style:solid;
}
.Button:hover
{
   font-family: Arial, Helvetica;
   font-size: 10px;
   font-weight:bold;
   color:White;
   background-color:#e51b24;
   border-color:#e51b24;
   border-width:1px;
   border-style:solid;
   cursor:default;
}
.ButtonPressed
{
   font-family: Arial, Helvetica;
   font-size: 10px;
   font-weight:bold;
   color:White;
   background-color:#cccccc;
   border-color:#cccccc;
   border-width:1px;
   border-style:solid;
   cursor:default;
}
.Button:focus
{
   font-family: Arial, Helvetica;
   font-size: 10px;
   font-weight:bold;
   color:White;
   background-color:#e51b24;
   border-color:#e51b24;
   border-width:1px;
   border-style:solid;
   cursor:default;
}
.ButtonText
{
   FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
   FONT-SIZE: 11px;
   FONT-WEIGHT: normal;
}
/*Styles for Top Logo */
.CompanyLogo
{
   background-color: White;
   height: 51px;
}
#CompanyHeader
{
   height:51px;
   overflow:hidden;
   width:auto;
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
}
#CompanyLogoLeft
{
   margin-right:auto;
   margin-left:0px;
   margin-top:0px;
   width:259px;
   height:51px;
   overflow:hidden;
}
.InstructionHeader {
    font-size: 14px;
}
#divGoogle 
{
   padding-left: 0px;
   float: left;
   top: -30px;
   height: 50px;
   position: relative;   
}

#divDate
{
   padding-left:10px; 
   float:left; 
   top:0; 
   width:200px; 
   height:50px; 
   position:relative;
}

#divLogout
{
   float:right; 
   top:-50px; 
   width: 200px; 
   height:50px; 
   position:relative;   
}

#SpeediARMS
{
   margin-left:auto; 
   margin-right:auto; 
   top:0px; 
   margin-top:0px; 
   width: 200px; 
   height:50px; 
   position:relative;    
}
/* Style for Div that contains ASCX Controls */
#ContentContainer
{
   overflow: hidden;
   /*position:relative;
   top:0px; */
   /*left:0px;*/
   width:auto;
   margin-left:0px;
   margin-right:0px;
   margin-bottom:1px;
   margin-top:0px;
}
.CompanyName
{
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

/*Styles for when page is centered*/
/*
.DocumentLayout
{
   text-align:center;
   margin-left:0;
   margin-top:0;
   margin-right:0;
   margin-bottom:0;
   background-color: #C5C0BA;
}
.TitleLayout
{
     background-color: White;
     width:771px;
}
*/
/*  */
.ErrorMessage
{    
    text-align:left;
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: Red;
}
.FooterText
{
   text-align:left;
   FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
   FONT-SIZE: 9px;
   FONT-WEIGHT: normal;
}
/*Resume Headers*/
.HeaderText
{
   text-align:left;
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	Font-Size: 13px;
	font-weight: bold;
   background-color: White;
}
/*Review Resume Header Row Style*/
.HeaderBorder
{
   border-bottom: black thin solid;
}
.Italics11
{
Font-size: 11px;
font-style: italic;

}
.Label
{
    text-align:left;
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;   
}
.LabelRB
{
    text-align:left;
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    padding-left: 20px;
    padding-bottom: 10px;
}                                                                    

.LabelRequired
{
    text-align:left;
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	font-weight: bold;
}
/*Style for Selected Job Title*/
.LabelRequiredJT
{
    text-align:right;
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    font-weight: bold;
    height: 20px; 
    vertical-align: bottom; 
    padding-right: 10px;
    padding-bottom: 5px; 
}

.SelectedJobTitleLabel {
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;    
}

.NormalText
{
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}
.NormalTextBold
{
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	font-weight: bold;
}
.NumberList
{
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	font-weight: normal;
	padding-top: 0px;
	margin-top: 0px;
}

/* Page Header Styles for each ascx page  */
.PageHeader
{
    background-color: #e51b24;
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    color: White;
    height: 35px;
}
.RequiredField
{
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    color:Red;
}
.RequiredFieldRB
{
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    color:Red;
    padding-left: 20px;

}
.RequiredFieldLarge
{
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    color:Red;
}
.RequirementHeader
{
   background-color: Gray;
   color:White;
   font-size:11px;
   font-weight: bold;
   height:20px;
   vertical-align:middle;
   text-align:center;
}
.SmallTextRed
{
	Font-size: 9px;
	color: Red;
}
.TextUnderline
{
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal; 
    text-decoration:underline;
}
/*Horizontal Rule on Job Browser Page*/
.JobDescHR
{
   color: #AAAAAA;
   Height: 1px;   
}
/*Job Browser Tree View Styles*/
.JobNodeLocationStyle
{
   font-size: 12px;
   font-weight: bold;
   font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
   cursor: pointer;
}
.JobNodeLocationHoverStyle
{
   font-size: 12px;
   font-weight: bold;
   font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
   cursor: pointer;
   text-decoration:underline;
}
.JobNodeStyle
{
   padding: 2px 5px;
   font-size: 12px;
   font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
   cursor: pointer;
}
.JobNodeHoverStyle
{
   font-size: 12px;
   font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
   text-decoration: underline;
   cursor: pointer;
}
.JobNodeSelectedStyle
{
   font-size: 12px;
   font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
   cursor: default;
   background-color:#e51b24;
   color:White;
}

.TextMargin {
   padding: 20px;
   font-size: 12px;
}
/* Only for centered pages
.StyleBody
{
   width: 770px;
}
*/


